Scala: sbt
tools/libraries
the interactive build tool for Scala, Java and more
a command line tool to apply templates defined on GitHub
Lightweight, modular, and extensible library for functional programming.
create new scala project from giter8 template
code: shell
# check that java8 -version returns java version "1.8.0_...."
brew install sbt giter8
sbt new scala/hello-world.g8
add cats library to my project
For Scala 2.11.9 or later, add
scalacOptions += "-Ypartial-unification" and
libraryDependencies += "org.typelevel" %% "cats-core" % "1.6.0"
to build.sbt